.sidebar-mobile{display:none}
.main-mobile{display:none}
.sidebar-mobile{height:100%;width:0;position:fixed;z-index:999;top:0;left:0;background-color:#28156e;overflow-x:hidden;transition:.5s;padding-top:60px}
.sidebar-mobile a{padding:4px 8px 4px 15px;text-decoration:none;font-size:16px;color:#fff;display:block;transition:.3s;text-decoration:none!important}
.sidebar-mobile a:hover{color:#f1f1f1}
.sidebar-mobile .closebtn{position:absolute;top:0;right:0;font-size:36px;margin-left:50px}
.main-mobile .openbtn{cursor:pointer;background-color:#d6251f;color:#fff;padding:3px 10px;border:none;text-align:right;outline:0;float:right;position:relative;top:-50px;z-index:999;right:20px}
.main-mobile button:focus{outline:0}
.main-mobile .openbtn:hover{background-color:#d6251f}
#main-mobile{transition:margin-left .5s;padding:0}
.sidebar-mobile .dropdown-container{display:none;background-color:#262626;padding-left:8px}
#sidebar-mobile .fa-caret-down{float:right;padding-right:8px}
.sidebar-mobile .dropdown-btn-new{padding:6px 8px 6px 16px;text-decoration:none;font-size:16px;color:#fff;display:block;border:none;background:0 0;width:100%;text-align:left;cursor:pointer;outline:0}
@media (max-width:767px) {
.sidebar-mobile{display:block}
.main-mobile{display:block}
}
@media (max-width:768px) {
.sidebar-mobile{display:block}
.main-mobile{display:block}
.tab-18{margin-top:0!important}
.tab-10{margin-top:2rem!important}
.icon-bar{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99}
}
@media screen and (max-height:450px) {
.sidebar-mobile{padding-top:15px}
}
.display-desktop{display:block}
.display-mobile{display:none}
.Admission h3{font-size:16px;color:#ffc107!important;padding-left:15px}
@media screen and (max-width:767px) {
.display-desktop{display:none}
.display-mobile{display:block}
.sidebar-mobile .card{background-color:#28156e;}
.sidebar-mobile .card-header{padding:.75rem .25rem;margin-bottom:0;background-color:#28156e;border-bottom:none!important}
.accordion>.card .card-header{margin-bottom:-10px;white-space:nowrap}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
.custom-card{display:inline-grid;width:100%;padding:0;text-align:left}
.custom-card ul{padding:0}
.custom-card ul li a{font-size:16px;color:#fff;margin-bottom:1rem}
.custom-card ul li{list-style-type:none;padding:0}
.custom-card a{color:#ffff;border-bottom:none}
.btn-link{color:#fff!important;border-radius:0}
}
@media screen and (max-width:768px) {
.display-desktop{display:none}
.display-mobile{display:block}
.sidebar-mobile .card{background-color:#28156e;}
.sidebar-mobile .card-header{padding:.75rem .25rem;margin-bottom:0;background-color:#28156e;border-bottom:none!important}
.accordion>.card .card-header{margin-bottom:-10px;white-space:nowrap}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
.custom-card{display:inline-grid;width:100%;padding:0;text-align:left}
.custom-card ul{padding:0}
.custom-card ul li a{font-size:14px;color:#fff;margin-bottom:.8rem}
.custom-card ul li{list-style-type:none;padding:0}
#custom-card a{font-size:15px;padding:10px;padding-left:25px;letter-spacing:1px}
.custom-card a{color:#ffff;border-bottom:none}
.btn-link span{font-size:25px}
.btn-link{color:#fff!important;border-radius:0}
}
.postion-adjusted-30{position:relative;top:30px}
.card0{border-radius:0}
.card2{margin:0 40px;box-shadow:3px 3px 10px rgba(45,37,41,.38)}
.border-line{border-right:1px solid #eee}
.line{height:1px;width:45%;background-color:#e0e0e0;margin-top:10px}
.or{width:10%;font-weight:700}
.card2 h2{color:#d6251f;font-size:26px}
.card2 h6{color:#444}
.card1 h3{color:#d60000;font-size:36px}
.card1 p{color:#444;font-size:16px;line-height:25px}
.card1 h1{color:#290000;font-size:24px}
.card1 h6{color:#d6251f}
.card1 h4{color:#444}
.card2 .text-sm{font-size:16px;color:#d6251f}
::placeholder{color:#bdbdbd;opacity:1;font-weight:300}
:-ms-input-placeholder{color:#bdbdbd;font-weight:300}
::-ms-input-placeholder{color:#bdbdbd;font-weight:300}
input{padding:10px 12px;border:1px solid #d3d3d3;border-radius:2px;margin-bottom:5px;margin-top:2px;width:100%;box-sizing:border-box;color:#2c3e50;font-size:14px;letter-spacing:1px}
input:focus,textarea:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #304ffe;outline-width:0}
button:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline-width:0}
a{color:inherit;cursor:pointer}
.btn-blue{background-color:#1a237e;width:150px;color:#fff;border-radius:2px}
.btn-blue:hover{background-color:#000;cursor:pointer}
.bg-blue{color:#fff;background-color:#1a237e}
@media screen and (max-width:991px) {
.logo{margin-left:0}
.image{width:300px;height:220px}
.border-line{border-right:none}
.card2{border-top:1px solid #eee!important;margin:0 15px}
}
.info_section{background-size:cover;width:100%}
.right_box{background:#362d92bf;padding:0 20px}
.padding{padding:80px 0}
.top20{margin-top:20px}
.bottom30{margin-bottom:30px}
.white_content i,.white_content>h3,.white_content>p{color:#fff}
.white_content i{display:inline-block;overflow:hidden;position:relative;-webkit-transition:all .7s ease .1s;-o-transition:all .7s ease .1s;transition:all .7s ease .1s}
.parallaxie{background-image:url(../img/inner-images/students-works.jpg);background-size:cover;background-repeat:no-repeat;padding:0}
.mb-45{margin-bottom:45px}
.mb-50{margin-bottom:50px}
.event-list-1-img a{position:relative;display:block}
.event-list-1-img a::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}
.event-list-1-img a img{width:100%;height:fit-content}
.event-list-1-wrapper{box-shadow:0 9px 38px 0 rgba(174,174,174,.24);padding:25px}
.list-event{color:#444;font-size:14px;font-weight:400;margin-right:36px}
.list-event:last-child{margin-right:0}
.list-event i{color:#444;font-size:13px;font-weight:400;margin-right:8px}
.event-list-1-content>h4{color:#d6251f;font-size:20px;font-weight:600}
.event-list-1-content>h5{color:#d6251f;font-size:20px;font-weight:600}
.event-list-1-content a{color:#1c0866;transition:all .3s ease 0}
.event-list-1-content a:hover{color:#d6251f}
.event-list-1-content>p{color:#444;margin-bottom:0}
.location-icfai a{color:red;transition:all .3s ease 0;font-weight:500!important;font-size:14px!important}
.location-icfai a:hover{color:red;transition:all .3s ease 0;font-weight:500!important;text-decoration:underline}
.location-icfai>h5{color:#41317f;position:relative;top:10px}
.program-head{padding-bottom:25px;font-size:45px;color:#29166f}
.program-head::before{content:"";background:#d60000;width:4px;height:50px;display:block;margin-right:15px;position:absolute;top:3px;left:0}
.event-list-1-content>a{columns:#444;display:inline-block;font-size:16px;font-weight:700;margin-top:10px;transition:.3s}
.event-list-1-content>a:hover{color:#d6251f}
.event-details-img{position:relative;margin-bottom:32px}
.event-details-img img{width:100%}
.event-details-count{bottom:0;left:0;position:absolute;right:0;text-align:center}
.event-details-count .time-count{border:1px solid #fff;color:#fff;display:inline-block;float:none;font-size:50px;font-weight:700;height:120px;line-height:1;margin:0 15px;padding-top:13px;text-align:center;width:120px}
.about-icfai-new{padding-bottom:20px}
.about-icfai-new h3{font-weight:700;font-size:34px;color:#fff}
.about-icfai-new h4{font-size:20px;font-weight:700;margin-top:5px}
.about-icfai-new i{font-size:48px;margin-top:15px;color:#8b97b3}
.about-icfai-new p{font-size:18px}
.about-icfai-new .video-box{background:url(../img/inner-images/ibs-hyderabad-mini.webp);height:auto;background-repeat:no-repeat;background-size:contain;background-color:#f70000}
.about-icfai-new .play-btn{width:94px;height:94px;background:radial-gradient(#d6251f 50%,red 52%);border-radius:50%;display:block;position:absolute;left:calc(50% - 47px);top:calc(28% - 47px);overflow:hidden}
.vbox-close{cursor:pointer;position:fixed;top:20px;right:140px;width:50px;height:40px;padding:6px;display:block;background-position:10px center;overflow:hidden;font-size:40px;line-height:1;text-align:center;z-index:99}
.about-icfai-new .play-btn::after{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}
.about-icfai-new .play-btn::before{content:'';position:absolute;width:120px;height:120px;-webkit-animation-delay:0;animation-delay:0;-webkit-animation:pulsate-btn 2s;animation:pulsate-btn 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid rgba(255,88,33,.7);top:-15%;left:-15%;background:rgba(198,16,0,0)}
.about-icfai-new .play-btn:hover::after{border-left:15px solid #d6251f;transform:scale(20)}
.about-icfai-new .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0}
.about-icfai-new .content-about{position:relative;top:62%}
@media (max-width:767px) {
.icfai-map-mobile{margin-top:230px}
.about-icfai-new .video-box{background-color:red}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) {
.about-icfai-new .content-about{position:relative;top:45%}
.about-icfai-new .video-box{background-color:red}
.float--left{float:left!important}
}
@media screen and (min-width:1900px) {
.about-icfai-new{margin-top:0}
}
@-webkit-keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
@keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
.events-testimonials .testimonial-item{box-sizing:content-box;min-height:280px}
.events-testimonials .testimonial-item .testimonial-img{width:90px;border-radius:50%;margin:-40px 0 0 40px;position:relative;z-index:2;border:6px solid #fff}
.events-testimonials .testimonial-item h3{font-size:18px}
.events-testimonials .testimonial-item .quote-icon-left,.events-testimonials .testimonial-item .quote-icon-right{color:#d8dee1;font-size:26px}
.events-testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}
.events-testimonials .testimonial-item .quote-icon-right{display:inline-block;right:-5px;position:relative;top:10px}
.events-testimonials .testimonial-item p{margin:0 8px;padding:25px 0 0;position:relative;border-radius:6px;position:relative;z-index:1}
.events-testimonials .card .date-box h5{font-size:1rem}
.events-testimonials .card .date-box{position:absolute;top:-35px;width:80px;height:80px;padding-top:20px;text-align:center;background-color:#d6251f;color:#fff}
.events-testimonials .card{margin-left:8px;border:1px solid red!important;box-sizing:content-box;height:400px;background:#fff6f6}
.events-testimonials .card:hover{box-shadow:0 2px 15px rgba(0,0,0,.1);background:#fff}
.events-testimonials .owl-dots,.events-testimonials .owl-nav{margin-top:5px;text-align:center}
.events-testimonials .owl-dot{display:inline-block;margin:0 9px;width:12px;height:12px;border-radius:50%;background-color:#ddd!important}
.events-testimonials .owl-dot.active{background-color:#d60000!important}
@media (max-width:767px) {
.events-testimonials{margin:30px 10px}
}
.main-contact .info-box{color:#444;text-align:center;box-shadow:0 0 30px rgba(214,215,216,.6);padding:20px 0 30px;border-radius:4px}
.main-contact .info-box i{font-size:16px;color:#e03a3c;border-radius:50%;padding:8px;border:2px dotted #f8d4d5}
.main-contact .info-box h3{font-size:16px;color:#1c0866;font-weight:700;margin:10px 0}
.main-contact .info-box p{padding:0;line-height:24px;font-size:14px;margin-bottom:0;text-align:center}
@-webkit-keyframes animate-loading {
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes animate-loading {
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.multiple-contact-section{overflow:hidden;padding-top:40px}
.multiple-contact .nav-tabs{border:0}
.multiple-contact .nav-link{border:0;padding:15px;transition:.3s;color:#433f39;border-radius:0;border-right:2px solid #e8e7e4;font-weight:600;font-size:16px}
.multiple-contact .nav-link:hover{color:#d6251f}
.multiple-contact .nav-link.active{border-color:#d6251f;box-shadow:0 2px 15px rgba(0,0,0,.12)}
.multiple-contact .tab-pane.active{-webkit-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out}
.multiple-contact .details h3{font-size:36px;font-weight:600;margin-bottom:20px;color:#29166f}
.multiple-contact .details p{color:#444;text-align:justify}
.multiple-contact .details p:last-child{margin-bottom:0}
@media (max-width:992px) {
.multiple-contact .nav-link{border:0;padding:15px}
.multiple-contact .nav-link.active{color:#fff;background:#d6251f}
}
.icfai-dept-main .sn-date{color:#29166f}
.icfai-dept-main .sn-title{color:#29166f!important}
.icfai-dept .sn-img{float:left;width:45%;height:100%;overflow:hidden;border-radius:10px}
.icfai-dept .sn-content{float:left;width:55%;padding-left:26px}
.icfai-dept .sn-content .sn-title{color:#525252;font-size:22px;font-weight:600;line-height:30px;margin-bottom:10px;position:relative}
.icfai-dept .sn-content .sn-title::before{background:#d6251f none repeat scroll 0 0;bottom:-5px;content:"";height:2px;left:0;position:absolute;width:30px}
.icfai-dept-main .icfai-dept{height:100%;padding:20px;overflow:hidden;border-radius:8px}
.icfai-dept-main .cust-ul{list-style-type:none;padding:0;margin:0;text-align:left}
.icfai-dept-main .readmore{position:relative;color:#d6251f;text-align:left;margin:initial!important;font-size:14px}
.icfai-dept-main .cust-right-arrow{position:relative;color:red}
.icfai-dept-main .readmore:hover .cust-right-arrow{padding-left:10px}
.icfai-dept-main .cust-a{color:#d6251f;font-size:14px}
.icfai-dept-main .cust-a:hover{text-decoration:underline}
.icfai-faculty{display:flex}
.faculty-section .sn-date{color:#29166f}
.faculty-section .sn-title{color:#29166f!important}
.icfai-faculty .sn-img{float:left;width:45%;height:100%;overflow:hidden;border-radius:10px}
.icfai-faculty .sn-content{float:left;width:55%;padding-left:26px}
.icfai-faculty .sn-content .sn-title{color:#525252;font-size:22px;font-weight:500;line-height:30px;margin-bottom:10px;position:relative}
.icfai-faculty .sn-content .sn-title::before{background:none 0 0 repeat scroll #d60000;bottom:-5px;content:"";height:2px;left:0;position:absolute;width:30px}
.faculty-section .icfai-faculty{height:100%;padding:20px;overflow:hidden;border-radius:8px}
.faculty-section .cust-ul{list-style-type:none;padding:0;margin:0;text-align:left}
.faculty-section .readmore{position:relative;text-align:left;margin:initial!important;font-size:14px;color:#d6251f}
.faculty-section .cust-right-arrow{position:relative;color:red}
.faculty-section .readmore:hover .cust-right-arrow{padding-left:10px}
.faculty-section .cust-a{color:#d6251f;font-size:14px;line-height:30px}
.faculty-section .cust-a:hover{text-decoration:underline}
@media (max-width:767px) {
.icfai-faculty{display:grid}
.icfai-faculty .sn-img{width:100%}
.icfai-faculty .sn-content{width:100%}
}
#infrastructure-section .cust-sticky-top{position:sticky;border:none;top:150px;background:#fff9f9}
#infrastructure-section .section-title{margin-top:20px}
.infrastructure-section .nav-link.active{color:#d6251f;border-right:solid #d6251f 2px!important;border-bottom:none;box-shadow:0 2px 15px rgba(0,0,0,.12);transition:.5s}
.infrastructure-section .nav-item{border-radius:none;border:none!important}
.infrastructure-section .nav-item .nav-link{padding:15px 20px;border-right:solid 2px #dad6d670;font-size:16px;border-radius:0;border-top:none;border-left:none;border-bottom:none}
.infrastructure-section .nav-link:hover{border-bottom:none}
.infrastructure-section .text-danger:hover{text-decoration:underline}
.infrastructure-section .cust-p{background-color:rgba(12,10,129,.747);padding:20px;border-radius:8px}
.infrastructure-section .cust-carousel-indicators li{position:relative;background-color:#d6251f;height:12px;width:12px;border-radius:100%}
.infrastructure-section .carousel-item img{width:100%;height:100%}
@media only screen and (max-width:600px) {
#main .image-section{height:250px;margin:20px 0}
}
#apply-page-section{padding:30px 0}
#apply-page-section .cust-h1{margin-bottom:30px}
#apply-page-section .cust-sticky-top{position:sticky;border:none;top:150px;background:#fff9f9}
.apply-page-section .nav-link.active{border-right:solid #d6251f 2px!important;border-bottom:none;box-shadow:0 2px 15px rgba(0,0,0,.12);transition:.5s}
.apply-page-section .nav-item{border-radius:none;border:none!important}
.apply-page-section .nav-item .nav-link{padding:15px 20px;border-right:solid 2px #dad6d670;font-size:16px;border-radius:0;border-top:none;border-left:none;border-bottom:none}
.apply-page-section .nav-link:hover{border-bottom:none}
.apply-page-section .tab-content{padding-bottom:150px}
.apply-page-section .text-danger:hover{text-decoration:underline}
.cr-box-content{background:#fff6f6;padding:35px 25px 25px;text-align:justify;font-size:16px;line-height:25px}
.cr-box-content ul{padding:0}
.icfai-tabs-alumni{padding:60px 0}
.icfai-tabs-alumni .nav-tabs{border:0}
.icfai-tabs-alumni .nav-link{    background: #fff;border:1px solid #e8e7e4;padding:15px;transition:.3s;color:#444;border-radius:10px;display:flex;align-items:center;box-shadow:0 2px 25px rgba(0,0,0,.1);margin-right: 5px;}
.icfai-tabs-alumni .nav-link h4{font-size:18px;font-weight:600;margin:0 0 0 20px}
.icfai-tabs-alumni{background:#f7f6f5}
.icfai-tabs-alumni img{border-radius:8px;box-shadow:0 40px 20px -40px #858585;-webkit-box-shadow:0 40px 20px -40px #858585;-moz-box-shadow:0 40px 20px -40px #858585;-o-box-shadow:0 40px 20px -40px #858585;width:400px}
.thumb-nail-1{background-image:url(../img/our-alumni/thumb-nail/Mr-Shanta-Prashun-Roy.jpg);background-position:center;background-size:cover}
.icfai-tabs-alumni .nav-link:hover{color:#d6251f}
.icfai-tabs-alumni .nav-link.active{background:#e31e34;color:#fff;border-color:#e31e34;border-radius:10px}
@media (max-width:768px) {
.icfai-tabs-alumni .nav-link i{padding:0;line-height:1;font-size:36px}
.icfai-tabs-alumni{padding:20px}
}
@media (max-width:575px) {
.icfai-tabs-alumni .nav-link{padding:15px}
.icfai-tabs-alumni .nav-link i{font-size:24px}
}
.icfai-tabs-alumni .tab-content{margin-top:30px}
.icfai-tabs-alumni .tab-pane h3{font-weight:600;font-size:26px;color:#d6251f}
.icfai-tabs-alumni .tab-pane p{color:#000;line-height:24px;font-size:18px;text-align:justify}
.alumni-testmonial-img-new{width:100px!important;border:1px solid #d0d0d0;height:100px!important}
.border-alumni{background:#fff;box-shadow:0 2px 25px rgba(0,0,0,.1);min-height:275px}
.text-primary-blue{color:#1c0866}
.icfai-tabs-alumni .left--30{position:relative;left:-22px}
.btn-outline-secondary:hover{color:#fefefe!important;background-color:#393185;border-color:#393185!important}
.btn-outline-secondary{color:#393185;border-color:#393185;margin-bottom:1rem}
.media-section{background:#fff6f6}
.media-section .icfai-faculty{display:flex;margin-bottom:30px;background:#fff;border-radius:5px}
.media-section .icfai-faculty .sn-content{float:left;width:55%;padding-left:25px;padding-top:20px;box-shadow:0 2px 25px rgba(0,0,0,.1);padding-bottom:20px}
.media-section .icfai-faculty .sn-img{float:left;width:45%;height:100%;overflow:hidden;border-radius:5px}
@media (max-width:767px) {
.media-section .icfai-faculty .sn-content{float:left;width:100%;padding-left:25px;padding-top:20px;box-shadow:0 2px 25px rgba(0,0,0,.1)}
.media-section .icfai-faculty .sn-img{float:left;width:100%;height:100%;overflow:hidden;border-radius:0}
.media-section .icfai-faculty{display:block;margin-bottom:30px;background:#fff}
}
.search-sec{padding:2rem}
.search-slt{display:block;width:100%;font-size:.875rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;height:calc(3rem + 2px)!important;border-radius:0}
.wrn-btn{font-size:16px;font-weight:400;text-transform:capitalize;height:calc(3rem + 2px)!important;border-radius:0}
.search-sec .btn-danger{color:#fff;background-color:#d6251f!important;border-color:#d6251f!important}
.search-sec label{display:inline-block;margin-bottom:.5rem;color:#fff}
.search-sec .a-btn{position:relative;top:32px;padding-top:12px}
@media (min-width:992px) {
.search-sec{position:relative;top:0;background:#520000}
}
@media (max-width:992px) {
.search-sec{background:#520000;padding-bottom:70px}
}
.program-info-section h4{font-size:16px;color:#29166f;font-weight:500;margin-bottom:2px}
.program-info-section p{font-size:13px;color:#444;font-weight:500;line-height:25px}
.program-info-section ul{font-size:14px;color:#444;font-weight:500;line-height:25px;padding-left:20px}
.speak-section{padding-bottom:30px}
.speak-section .section-title p{text-align:left;font-style:italic;color:#666}
.speak-section .about-content{padding:40px}
.speak-section .icon-box+.icon-box{margin-top:40px}
.speak-section .icon-box .icon{float:left;display:flex;align-items:center;justify-content:center;width:72px;height:72px;background:#f1f7fb;border-radius:6px;transition:.5s}
.speak-section .icon-box .icon i{color:#428bca;font-size:32px}
.speak-section .icon-box:hover .icon{background:#428bca}
.speak-section .icon-box:hover .icon i{color:#fff}
.speak-section .icon-box .title{margin-left:95px;font-weight:700;margin-bottom:10px;font-size:18px;text-transform:uppercase}
.speak-section .icon-box .title a{color:#343a40;transition:.3s}
.speak-section .icon-box .title a:hover{color:#428bca}
.speak-section .icon-box .description{margin-left:95px;line-height:24px;font-size:14px}
.speak-section .video-box{position:relative}
.speak-section .play-btn{width:85px;height:85px;background:radial-gradient(#d60000 50%,red 52%);border-radius:50%;display:block;position:absolute;left:calc(55% - 47px);top:calc(55% - 47px);overflow:hidden;z-index:9}
.play-i i{position:absolute;right:50px;bottom:20px;color:#d6251f;font-size:40px}
.speak-section .play-btn::after{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}
.speak-section .play-btn::before{content:'';position:absolute;width:120px;height:120px;-webkit-animation-delay:0;animation-delay:0;-webkit-animation:pulsate-btn 2s;animation:pulsate-btn 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid #d6251f;top:-15%;left:-15%;background:rgba(156,129,127,0)}
.speak-section h3{padding:15px 0 0;color:#29166f;font-size:22px}
.speak-section .play-btn:hover::after{border-left:15px solid #d6251f;transform:scale(20)}
.speak-section .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0}
.no-gutters>[class*=col-],.speak-section .no-gutters>.col{padding-right:15px;padding-left:15px}
@-webkit-keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
@keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
.distinguished-alumni .title{display:flex;height:100%;text-align:center;padding-top:25%}
.distinguished-alumni{padding:40px}
.distinguished-alumni ul li{margin-bottom:15px}
.distinguished-alumni .title .icon img{width:80px;height:80px}
.distinguished-alumni .title h2{position:relative;font-size:45px;font-weight:600;margin-bottom:20px;padding-bottom:20px;color:#29166f;text-align:center;line-height:1.2}
.distinguished-alumni .title h2::before{content:"";position:absolute;bottom:-5px;right:50%;transform:translate(50%,-50%);width:60px;height:3px;background:#d6251f}
.distinguished-alumni .content{position:relative;box-shadow:rgba(174,174,174,.24) 0 9px 38px 0;padding:30px 50px 40px;border-radius:5px;background-color:#fff}
.distinguished-alumni .title h4{padding-top:25px;font-size:30px;color:#29166f;padding-bottom:10px;position:relative;margin-bottom:17px}
.disc-ul{line-height:30px;list-style-type:disc!important;padding:0;position:relative;left:15px!important;font-size:18px!important;text-align:justify;color:#000!important;margin-bottom:10px!important}
@media (max-width:769px) {
.distinguished-alumni .title{display:flex;height:100%;text-align:center;padding-top:0}
.distinguished-alumni{padding:0}
.icfai-faculty .sn-content{width:100%;padding:0}
.icfai-faculty{display:grid}
#about--slide{top:0}
.col--12{width:100%}
.icfai-tabs-alumni .left--30{position:relative;left:0}
.icfai-exp-new-section .exp-item{background:#fff;padding:26px 42px 45px 36px;margin-top:40px;position:relative;box-shadow:0 2px 25px rgba(0,0,0,.1);min-height:300px}
}
@media (max-width:768px) {
.optimize-area .exp-item{min-height:480px}
.tab-0{margin-top:0!important}
.rn-section-gap-sec{padding:5px 0 60px}
.rn-section-gap-one{padding:35px 0 0}
.about-inner{padding-top:2rem}
.tab--0{padding-top:0!important}
}
@media (max-width:767px) {
.distinguished-alumni .title{display:flex;height:100%;text-align:center;padding-top:0}
.distinguished-alumni{padding:0}
.distinguished-alumni .title h2{font-size:30px}
.distinguished-alumni .content{padding:15px 5px}
.img-logo-adjust{position:relative;top:15px!important}
}
#our-alumni .alumni-background{position:relative;padding:20px;right:0;float:right;width:70%;height:500px;background-color:#f70000;background-size:cover;background-repeat:no-repeat}
#our-alumni .alumni-imgs{position:relative;top:10px;left:-14%;max-width:300px;height:350px}
.alumni-university-img{height:400px;width:600px;position:absolute;background-repeat:no-repeat}
.alumni-profile-img{height:500px;width:600px;position:absolute;background-repeat:no-repeat}
#our-alumni .university-content-box{height:300px;position:relative;background:#fff;box-shadow:3px 3px 10px rgba(45,37,41,.38);display:flex;align-items:center;text-align:center}
#our-alumni .alumni-content-box{position:relative;top:-45%;left:0;transform:translate(50%,-50%);max-width:550px;height:325px;background:#fff;padding-top:20px;box-shadow:3px 3px 10px rgba(45,37,41,.38)}
#our-alumni .alumni-content{position:relative;top:0;padding:25px;margin:auto}
#our-alumni .alumni-content p{font-size:12px}
#our-alumni .alumni-content{position:relative;top:0;padding:25px}
#our-alumni .alumni-content p{color:#444;font-size:14px;line-height:24px}
#our-alumni .alumni-title{position:relative;top:20px;left:20%;max-width:250px;text-align:center}
#our-alumni .indicators{position:relative;left:60%;font-size:20px;outline-style:none;outline:0}
#our-alumni .indicators:active{outline-style:none;outline:0}
.btn.focus,.btn:focus{outline:0;box-shadow:0 0 #000}
#our-alumni .title{font-size:36px;line-height:30px;margin-bottom:10px}
#our-alumni .alumni-content h5{font-size:36px;line-height:45px;margin-bottom:10px;font-weight:600;color:#d6251f}
#our-alumni .bi-chevron-left{padding:5px;border:1px solid #e2e2e2;position:relative;top:0;font-size:20px;width:50px;height:50px;padding-top:12px;background:#e31e34;color:#fff}
#our-alumni .bi-chevron-right{padding:5px;border:1px solid #e2e2e2;position:relative;top:0;font-size:20px;width:50px;height:50px;padding-top:12px;background:#e31e34;color:#fff}
#about--slide .carousel-inner img{background-repeat:repeat;background-size:cover;height:auto;width:100%}
#about--slide{position:relative;top:44px}
@media (max-width:767px) {
.alumni-university-img{height:440px;width:100%;position:absolute;background-repeat:no-repeat;background-size:contain}
#our-alumni .university-content-box{position:relative;max-width:550px;height:600px;box-shadow:3px 3px 10px rgba(45,37,41,.38)}
#about--slide{position:relative;top:0;margin-bottom:-30px}
#our-alumni .title{font-size:30px;line-height:30px;margin-bottom:10px}
#our-alumni{overflow:hidden}
#our-alumni .alumni-background{position:initial;padding:20px;right:0;width:100%;height:auto;background-color:#f70000}
#our-alumni .alumni-content-box{position:relative;left:0;transform:translate(0,0);max-width:100%;height:100%;background:#fff;padding-top:10px;box-shadow:3px 3px 10px rgba(45,37,41,.38)}
.alumni-profile-img{height:500px;width:900px;position:absolute;top:40%;right:0;transform:translate(60%,-60%);background-repeat:no-repeat}
#our-alumni .alumni-imgs{position:relative;top:170px;left:-12%;max-width:300px;height:350px}
#our-alumni .indicators{position:relative;top:0;left:40%;font-size:20px;outline-style:none;outline:0}
}
.icfai-tabs .nav-tabs{border:0}
.icfai-tabs .nav-link{border:1px solid #f70000;padding:15px;transition:.3s;color:#444;border-radius:0;display:flex;align-items:center;box-shadow:0 2px 25px rgba(0,0,0,.1)}
.icfai-tabs .nav-link h4{font-size:18px;font-weight:600;margin:0 0 0 20px}
.icfai-tabs{background:#f7f6f5}
.icfai-tabs img{border-radius:8px;box-shadow:0 40px 20px -40px #858585;-webkit-box-shadow:0 40px 20px -40px #858585;-moz-box-shadow:0 40px 20px -40px #858585;-o-box-shadow:0 40px 20px -40px #858585;width:400px}
.icfai-tabs .nav-link:hover{color:#d6251f}
.custom-new-tabs .nav-link.active{background:#fff!important;color:#000!important;border-color:none!important;border-radius:5px}
.icfai-tabs .nav-link.active{background:#e31e34;color:#fff;border-color:#e31e34;border-radius:5px}
.custom-new-tabs .nav-link h4{font-size:24px!important;font-weight:600;margin:0 0 0 10px !important}
.custom-new-tabs{background-color:#fff!important}
.custom-new-tabs .tab-pane p{color:#000;line-height:24px;font-size:16px!important;text-align:center}
.custom-new-tabs .nav-tabs .nav-item{margin-right:30px}
.btn-outline-primary{color:#250000;border-color:#362d92}
.btn-outline-primary:hover{color:#fff;background-color:#362d92;border-color:#362d92}
.placement--a{padding:10px;border-radius:5px;line-height:30px;color:#492357}
.clients .ul{padding:0;list-style-type:none;line-height:50px}
@media (max-width:768px) {
.icfai-tabs .nav-link i{padding:0;line-height:1;font-size:36px}
.icfai-tabs{padding:20px}
.icfai-tabs img{border-radius:8px;box-shadow:0 40px 20px -40px #858585;-webkit-box-shadow:0 40px 20px -40px #858585;-moz-box-shadow:0 40px 20px -40px #858585;-o-box-shadow:0 40px 20px -40px #858585;width:100%}
.img-logo-adjust{position:relative;top:10px}
}
@media (max-width:575px) {
.icfai-tabs .nav-link{padding:15px}
.icfai-tabs .nav-link i{font-size:24px}
}
.icfai-tabs .tab-content{margin-top:30px}
.icfai-tabs .tab-pane h3{font-weight:600;font-size:26px;color:#d6251f}
.icfai-tabs .tab-pane p{color:#000;font-size:18px;text-align:justify}
.sub-mega-menu .tab-pane p{color:#fff;font-size:18px;width:80%}
.text-danger{color:#e31e34!important}
.tab-pane p{font-size:18px;padding-right:10px;text-align:justify}
.icfai-exp-new-section{background:#f7f6f5;padding:0 0 90px}
.icfai-exp-new-section .exp-item{background:#fff;padding:26px 42px 45px 36px;margin-top:40px;position:relative;box-shadow:0 2px 25px rgba(0,0,0,.1)}
.icfai-exp-new-section .exp-item ul{list-style-type:none;padding:0;line-height:30px}
.icfai-exp-new-section .exp-item h3.exp-title{font-size:30px;text-align:left;color:#29166f;padding-bottom:10px;position:relative;margin-bottom:17px}
.icfai-exp-new-section .exp-item h3.exp-title:before{content:'';position:absolute;width:30px;height:3px;background:#d6251f;left:1px;bottom:0}
.icfai-exp-new-section .exp-item p{margin-bottom:0;line-height:25px}
.award-section{padding:0 0 5px;position:relative;top:-4px}
.award-section-new{padding:0;position:relative;top:-3px}
.icfai-exp-section{background:#f7f6f5;padding:0 0 90px}
.exp-item{background:#fff;padding:26px 42px 30px 36px;margin-top:40px;position:relative;box-shadow:0 2px 25px rgba(0,0,0,.1)}
.exp-item h3.exp-title{font-size:30px;text-align:left;color:#29166f;padding-bottom:10px;position:relative;margin-bottom:17px}
.exp-item h3.exp-title:before{content:'';position:absolute;width:30px;height:3px;background:#d6251f;left:1px;bottom:0}
.exp-item p{margin-bottom:0;line-height:25px}
.badge{position:absolute;height:80px;width:80px;background:#fff;border-radius:50%;text-align:center;line-height:75px;left:50%;transform:translateX(-50%);box-shadow:0 -1px 4px #e3e0e0;bottom:-35px}
.badge span{color:#d93036;font-weight:700;font-family:Montserrat,sans-serif}
.Accreditations-img{width:80px;height:80px;position:relative;top:-60px}
.background-null{background:0 0!important}
.placement-section{overflow:hidden}
.placement-section .nav-tabs{border:0}
.placement-section .tab-pane ul {
    color:#000 !important;
    left: 0;
    padding-left: 20px;
}
.placement-section .tab-pane ul li {
    list-style-type: disc;
}
.placement-section .nav-link{border:0;transition:.3s;color:#433f39;border-radius:10px;border-bottom:2px solid #e8e7e4;font-weight:600;font-size:1rem;padding: 1rem; background: #e8e7e4;margin-right: 5px; }
.placement-section .nav-link.active{border-color:#d6251f;box-shadow:0 2px 15px rgba(0,0,0,.12);font-weight:600;font-size:1rem;transition:.3s;padding: 1rem;border-radius: 10px;}
.placement-section .tab-pane.active{-webkit-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out}
.placement-section .details h3{font-size:24px;font-weight:600;margin-bottom:20px;color:#29166f}
.placement-section .details p{color:#000;text-align:justify}
.placement-section .details p:last-child{margin-bottom:0}
@media (max-width: 769px){.nav-tabs .nav-item { margin-bottom: -1px; width: 100%;}}
@media (max-width:992px) {
.placement-section .nav-link{border:0;padding:15px}
.placement-section .nav-link.active{color:#fff;background:#d6251f}
}
.about-campus .video-box{background:url(../img/inner-images/campus-life.jpg) no-repeat;background-position:top;height:500px;border-radius:10px}
.about-campus .play-btn{background:radial-gradient(#d6251f 50%,red 52%);border-radius:50%;display:block;position:absolute;left:calc(50% - 30px);top:calc(47% - 51px);overflow:hidden;margin:0 auto;width:70px;height:70px;border-radius:50%;background:#ff3029;-webkit-transition:all 1s cubic-bezier(0,0,.2,1);-o-transition:all 1s cubic-bezier(0,0,.2,1);transition:all 1s cubic-bezier(0,0,.2,1);-webkit-box-shadow:0 20px 30px rgba(0,0,0,.2);box-shadow:0 20px 30px rgba(0,0,0,.2)}
.about-campus .play-btn::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid red}
.about-campus .play-btn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid #d60000}
.about-campus .play-btn:hover::after{border-left:15px solid #d6251f;transform:scale(20)}
.about-campus .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0}
@-webkit-keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
@keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
.about-skill .video-box{background:url(../img/inner-images/SkillTree-Great-Place-to-Study-in-India.jpg);background-position:top;height:500px;border-radius:10px}
.about-skill .play-btn{background:radial-gradient(#d6251f 50%,red 52%);border-radius:50%;display:block;position:absolute;left:calc(50% - 30px);top:calc(50% - 51px);overflow:hidden;margin:0 auto;width:70px;height:70px;border-radius:50%;background:#ff3029;-webkit-transition:all 1s cubic-bezier(0,0,.2,1);-o-transition:all 1s cubic-bezier(0,0,.2,1);transition:all 1s cubic-bezier(0,0,.2,1);-webkit-box-shadow:0 20px 30px rgba(0,0,0,.2);box-shadow:0 20px 30px rgba(0,0,0,.2)}
.about-skill .play-btn::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid red}
.about-skill .play-btn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid #d60000}
.about-skill .play-btn:hover::after{border-left:15px solid #d6251f;transform:scale(20)}
.about-skill .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0}
@-webkit-keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
@keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
.icfai-is-amizing9-area{background:#ffffff;width:100%;overflow:hidden}
.icfai-amizing-left{background:#f7f6f5;float:left;overflow:hidden;padding-bottom:130px;padding-right:0;padding-top:50px;width:50%}
.icfai-amizing-left h3{text-align:center;position:relative;width:100%;height:100%;color:#29166f;font-size:45px;line-height:28px;margin-bottom:50px}
.icfai-amizing-left h3:after{position:absolute;content:"";background:#d6251f;width:30px;height:2px;top:130%;left:48.5%}
.icfai-amizing-right{width:50%;float:right}
.icfai-amizing-right .icfai-amizing-box{padding-left:30px}
.icfai-amizing-box{float:left;overflow:hidden;padding-bottom:20px;padding-left:40px;width:100%;margin-bottom:20px}
.amizing-box-icon{float:left;width:20%}
.amizing-box-icon i{color:#ff6c2c;font-size:54px}
.amizing-box-details{float:left;width:80%;padding-left:10px}
.amizing-box-details h4{color:#d6251f;font-size:26px;line-height:24px;margin-bottom:10px}
.icfai-amizing-right .amizing-box-details h4{font-size:26px;line-height:24px;margin-bottom:10px}
.amizing-box-details p{color:#000;font-size:16px}
.emargency-one{overflow:hidden;position:relative}
.em-two{background-color:#362d92;border:0 none #ddd;color:#fff;margin:0;border-radius:8px}
.em-three{background-color:#e31e24;border:0 none #ddd;color:#fff;margin:0;border-radius:8px}
.emargency-box{padding:35px}
.emargency-box h3{margin-bottom:16px;position:relative;font-size:35px}
.emargency-box p{position:relative}
.emargency-box a{color:rgba(255,255,255,.7);text-decoration:none;font-size:14px}
svg.su-panel-icon{bottom:25px;color:rgba(0,0,0,.1);font-size:10em;position:absolute;right:10px;-webkit-transform:translateX(25%) translateY(25%);transform:translateX(25%) translateY(25%);z-index:0;border:1px solid #fff;width:50px;height:50px;padding:10px;border-radius:25px}
.emargency-one-industry{overflow:hidden;position:relative}
.em-two-industry{border:0 none #ddd;color:#fff;margin:0;border-radius:8px}
.em-three-industry{border:0 none #ddd;color:#fff;margin:0;border-radius:8px}
.emargency-box-industry{padding:50px 20px 20px}
.emargency-box-industry h3{margin-bottom:16px;position:relative;font-size:24px}
.emargency-box-industry p{position:relative;font-size:15px}
.emargency-box-industry a{color:rgba(255,255,255,.7);text-decoration:none;font-size:14px}
.emargency-box-industry .su-panel-icon-industry img{bottom:15px;color:rgba(0,0,0,.1);font-size:10em;position:absolute;right:10px;-webkit-transform:translateX(25%) translateY(25%);transform:translateX(25%) translateY(25%);z-index:0;border:1px solid #fff;width:50px;height:50px;padding:10px}
.emargency-box-industry svg.su-panel-icon-industry{bottom:0;color:rgba(0,0,0,.1);font-size:10em;position:absolute;right:10px;-webkit-transform:translateX(25%) translateY(25%);transform:translateX(25%) translateY(25%);z-index:0;border:1px solid #fff;width:50px;height:50px;padding:10px}
.emargency-box-industry .su-panel-icon-industry1{bottom:15px;color:rgba(0,0,0,.1);font-size:10em;position:absolute;right:10px;-webkit-transform:translateX(25%) translateY(25%);transform:translateX(25%) translateY(25%);z-index:0;border:1px solid #fff;width:50px;height:50px;padding:10px}
@media screen and (min-width:1600px) {
.icfai-amizing-left{background:#f7f6f5;float:left;overflow:hidden;padding-bottom:158px;padding-right:0;padding-top:50px;width:50%}
.cta{background:#29166f;background-size:cover;padding:0;position:relative;height:145px;margin-top:80px}
.events-testimonials .card .date-box{top:150px}
}
@media screen and (min-width:1900px) {
.icfai-amizing-left{background:#f7f6f5;float:left;overflow:hidden;padding-bottom:220px;padding-right:0;padding-top:50px;width:50%}
.cta{background:#29166f;background-size:cover;padding:0;position:relative;height:145px;margin-top:0}
}
@media (max-width:767px) {
.mb-top{margin-top:0}
.icfai-amizing-right{width:100%;float:right}
.icfai-amizing-box{float:none;padding-left:15px;width:100%}
.amizing-box-icon{width:14%}
.icfai-amizing-left{padding-bottom:40px;padding-top:60px;float:none;padding-right:15px;width:100%}
.emargency-box h3{margin-bottom:16px;position:relative;font-size:30px}
svg.su-panel-icon{bottom:10px;color:rgba(0,0,0,.1);font-size:10em;position:absolute;right:10px;-webkit-transform:translateX(25%) translateY(25%);transform:translateX(25%) translateY(25%);z-index:0;border:1px solid #fff;width:50px;height:50px;padding:10px;border-radius:25px}
.icfai-amizing-left h3{text-align:center;position:relative;width:100%;height:100%;color:#28156e;font-size:30px;line-height:28px;margin-bottom:50px}
.amizing-box-details h4{color:#d6251f;font-size:20px;line-height:24px;margin-bottom:10px}
.icfai-amizing-right .amizing-box-details h4{font-size:20px;line-height:24px;margin-bottom:10px}
}
.optimize-area{background:#f5f5f5 url(../img/inner-images/dot.png) repeat scroll 0 0;color:#666;padding-top:30px;padding-bottom:60px}
.optimize-area .exp-item{background:#fff;padding:26px 42px 50px 36px;margin-top:20px;position:relative;box-shadow:0 2px 25px rgba(0,0,0,.1);min-height:305px}
.optimize-area .exp-item h3.exp-title{font-size:30px;text-align:left;color:#29166f;padding-bottom:10px;position:relative;margin-bottom:17px}
.optimize-area .exp-item h3.exp-title:before{content:'';position:absolute;width:30px;height:3px;background:#d6251f;left:1px;bottom:0}
.optimize-area .exp-item p{margin-bottom:0;line-height:25px}
.optimize-area .exp-item ul{line-height:25px;font-size:14px}
.table td,.table th{line-height:25px;font-size:14px}
.iubranch{padding-top:50px}
.iubranch .member{position:relative;box-shadow:0 2px 15px rgba(0,0,0,.1);padding:30px;border-radius:10px;background:#fff}
.iubranch .member .pic{overflow:hidden;width:300px;border:1px solid #fbe2dd;padding:3px}
.iubranch .member .pic img{transition:ease-in-out .3s}
.iubranch .member:hover img{transform:scale(1.1)}
.iubranch .member .member-info{padding-left:30px}
.iubranch .member h4{font-weight:700;margin-bottom:5px;font-size:16px;color:#d6251f}
.iubranch .section-title h2{font-size:45px}
.iubranch .member span{display:block;font-size:15px;padding-bottom:10px;position:relative;font-weight:500}
.iubranch .member span::after{content:'';position:absolute;display:block;width:50px;height:1px;background:#bfe0fd;bottom:0;left:0}
.iubranch .member p{margin:10px 0 0;font-size:14px}
.iubranch .member .social{margin-top:12px;display:flex;align-items:center;justify-content:flex-start}
.iubranch .member .social a{transition:ease-in-out .3s;display:flex;align-items:center;justify-content:center;border-radius:50px;width:32px;height:32px;background:#ecf6fe;color:#0665b7}
.iubranch .member .social a i{font-size:16px;margin:0 2px}
.iubranch .member .social a:hover{background:#0880e8;color:#fff}
.iubranch .member .social a+a{margin-left:8px}
.order-box{background:#282828 none repeat scroll 0 0;color:#fff;overflow:hidden;padding:20px 10px 20px 20px}
.order-box h3{color:#fff;font-size:22px;line-height:32px;margin:0;margin-bottom:3px}
.order-area6{background-image:linear-gradient(to right,#201169,#e01f23);padding:55px 0;display:none}
.order-area6 .order-box{background:#9e0000}
.order-area6 .order-box h3{color:#fff;margin-bottom:5px}
.order-box a{background:#8f0000 none repeat scroll 0 0;border-radius:50px;color:#fff;display:block;font-size:18px;margin:0 0 0 20px;padding:20px 30px;text-decoration:none;text-align:center}
.order-area6 .order-box a{background:#8f0000 none repeat scroll 0 0;text-align:center}

@media (max-width:1366px) and (min-width:1170px) {
.order-box a{padding:20px 25px}
}
@media (max-width:767px) {
.order-box p{line-height:20px;margin-top:30px}
.order-box a{margin:53px 0 0}
}
.campus{padding:50px 0}
.campus .campus-item{margin-bottom:30px}
.campus{padding-bottom:15px}
.campus #campus-flters{padding:0;margin:0 auto 25px;list-style:none;text-align:center;background:#fff;border-radius:50px;padding:2px 15px}
.campus #campus-flters li{cursor:pointer;display:inline-block;padding:8px 20px 12px;font-size:15px;font-weight:500;line-height:1;color:#444;margin:0 4px 8px;transition:all ease-in-out .3s;border-radius:50px;background:#f2f2f2}
.campus #campus-flters li.filter-active,.campus #campus-flters li:hover{background:#d6251f;color:#fff}
.campus #campus-flters li:last-child{margin-right:0}
.campus .campus-wrap{transition:.3s;position:relative;overflow:hidden;z-index:1;background:rgba(84,84,84,.6)}
.campus .campus-wrap::before{content:"";background:rgba(84,84,84,.6);position:absolute;left:30px;right:30px;top:30px;bottom:30px;transition:all ease-in-out .3s;z-index:2;opacity:0}
.campus .campus-wrap .campus-info{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:3;transition:all ease-in-out .3s;display:flex;flex-direction:column;justify-content:center;align-items:center}
.campus .campus-wrap .campus-info::before{display:block;content:"";width:48px;height:48px;position:absolute;top:35px;left:35px;border-top:3px solid #fff;border-left:3px solid #fff;transition:all .5s ease 0;z-index:9994}
.campus .campus-wrap .campus-info::after{display:block;content:"";width:48px;height:48px;position:absolute;bottom:35px;right:35px;border-bottom:3px solid #fff;border-right:3px solid #fff;transition:all .5s ease 0;z-index:9994}
.campus .campus-wrap .campus-info h4{font-size:20px;color:#fff;font-weight:600}
.campus .campus-wrap .campus-info p{color:#fff;font-size:14px;text-transform:uppercase;padding:0;margin:0}
.campus .campus-wrap .campus-links{text-align:center;z-index:4}
.campus .campus-wrap .campus-links a{color:#fff;margin:0 2px;font-size:28px;display:inline-block;transition:.3s}
.campus .campus-wrap .campus-links a:hover{color:#e96b56}
.campus .campus-wrap:hover::before{top:0;left:0;right:0;bottom:0;opacity:1}
.campus .campus-wrap:hover .campus-info{opacity:1}
.campus .campus-wrap:hover .campus-info::before{top:15px;left:15px}
.campus .campus-wrap:hover .campus-info::after{bottom:15px;right:15px}
.technology-section{padding:50px 0}
.technology-section .campus-item{margin-bottom:30px}
.technology-section{padding-bottom:15px}
.technology-section #campus-flters{padding:0;margin:0 auto 25px;list-style:none;text-align:center;background:#fff;border-radius:50px;padding:2px 15px}
.technology-section #campus-flters li{cursor:pointer;display:inline-block;padding:8px 20px 12px;font-size:15px;font-weight:500;line-height:1;color:#444;margin:0 4px 8px;transition:all ease-in-out .3s;border-radius:50px;background:#f2f2f2}
.technology-section #campus-flters li.filter-active,.technology-section #campus-flters li:hover{background:#d6251f;color:#fff}
.technology-section #campus-flters li:last-child{margin-right:0}
.technology-section .campus-wrap{transition:.3s;position:relative;overflow:hidden;z-index:1;background:rgba(84,84,84,.6)}
.technology-section .campus-wrap::before{content:"";background:rgba(84,84,84,.6);position:absolute;left:30px;right:30px;top:30px;bottom:30px;transition:all ease-in-out .3s;z-index:2;opacity:0}
.technology-section .campus-wrap .campus-info{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:3;transition:all ease-in-out .3s;display:flex;flex-direction:column;justify-content:center;align-items:center}
.technology-section .campus-wrap .campus-info::before{display:block;content:"";width:48px;height:48px;position:absolute;top:35px;left:35px;border-top:3px solid #fff;border-left:3px solid #fff;transition:all .5s ease 0;z-index:9994}
.technology-section .campus-wrap .campus-info::after{display:block;content:"";width:48px;height:48px;position:absolute;bottom:35px;right:35px;border-bottom:3px solid #fff;border-right:3px solid #fff;transition:all .5s ease 0;z-index:9994}
.technology-section .campus-wrap .campus-info h4{font-size:20px;color:#fff;font-weight:600}
.technology-section .campus-wrap .campus-info p{color:#fff;font-size:14px;text-transform:uppercase;padding:0;margin:0}
.technology-section .campus-wrap .campus-links{text-align:center;z-index:4}
.technology-section .campus-wrap .campus-links a{color:#fff;margin:0 2px;font-size:28px;display:inline-block;transition:.3s}
.technology-section .campus-wrap .campus-links a:hover{color:#e96b56}
.technology-section .campus-wrap:hover::before{top:0;left:0;right:0;bottom:0;opacity:1}
.technology-section .campus-wrap:hover .campus-info{opacity:1}
.technology-section .campus-wrap:hover .campus-info::before{top:15px;left:15px}
.technology-section .campus-wrap:hover .campus-info::after{bottom:15px;right:15px}
.entry{padding-top:300px}
.icfai-pad-10{text-align:justify!important;padding-left:0!important}
.search-fta{background:#29166f;border-radius:10px;height:190px;padding-top:25px;position:relative;top:-23px}
.search-fta label{color:#000!important;font-size:13px;white-space:nowrap;font-weight:600}
.search-fta .nav-tabs .nav-link.active{color:#fff;background-color:#d6251f;border-top-left-radius:5px;border-top-right-radius:5px}
.search-fta .tab-content{background:#efefef!important;height:110px;position:relative;left:10px;width:99%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.search-fta .nav-tabs{border-bottom:0!important}
.search-fta .nav-tabs .nav-item{margin-left:10px}
.search-fta .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background:0 0;color:#d0d0d0}
.cta{background:#29166f;background-size:cover;padding:0;position:relative;height:145px}
.cta h2{color:#fff;font-size:28px;font-weight:700}
.cta p{color:#d2d2d2;font-weight:600}
.cta .cta-btn{text-transform:uppercase;font-weight:500;font-size:15px;letter-spacing:.5px;display:inline-block;padding:8px 35px;border-radius:2px;transition:.5s;margin:10px;border-radius:50px;border:2px solid #e4e4e4;color:#fff;position:relative;top:18px;background:#d6251f}
.cta .cta-btn:hover{background:#d6251f}
.img-logo-adjust{position:relative;top:-15px}
@media (max-width:1024px) {
.cta{background-attachment:scroll}
}
@media (max-width:767px) {
.img-logo-adjust{position:relative;top:-15px}
}
@media (max-width:769px) {
.about-icfai-new .content-about{position:relative;top:70%}
.search-fta{position:relative;top:0;height:100%}
.search-fta .tab-content{height:90%}
.img-fluid{width:100%}
.search-fta{border-radius:0}
.search-fta .nav-tabs .nav-item{margin-left:0}
.search-fta .tab-content{left:0}
.cta{background:0 0;padding:0;box-shadow:none}
#hero h1{font-size:20px}
#hero p{margin:0}
#hero h2{color:red;margin-bottom:0;font-size:20px;font-weight:500}
#hero .carousel-content{text-align:center;position:relative;top:70px;text-align:center;background:#00000073;padding:1%;width:85%;border-radius:5px}
}
.col label{color:#fff;font-size:14px}
.icfai-div label{color:#fff;white-space:nowrap}
.icfai-div span{color:#fff;font-size:13px;white-space:nowrap;margin-bottom:0}
.img-logo-scrolled{height:50px}
.pt-5em{padding-top:6rem!important}
.pl-8{padding:8px}
.icfaci-icon-position{position:relative;left:8px}
.form-control{font-size:.85rem;display:initial}
select{height:40px!important}
.font-14{font-size:14px}
.font-14 a:hover .arrow-angle{transition:all 350ms ease-in-out 0!important;padding-left:5px!important}
.form--box{background:#fff;padding:10px;border-radius:5px;position:relative;box-shadow:#2b0000 0 0 6px}
.form--box label{margin-bottom:-.5rem}
.about .icon-boxes h4{font-size:18px;color:#7f6d68;margin-bottom:15px}
.about .icon-boxes h3{font-size:28px;font-weight:700;color:#554945;margin-bottom:15px}
.about .icon-box{margin-top:40px}
.about .icon-box .icon{float:left;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:2px solid #ffcbba;border-radius:50px;transition:.5s;background:#fff}
.about .icon-box .icon i{color:#ff5821;font-size:32px}
.about .icon-box:hover .icon{background:#ff5821;border-color:#ff5821}
.about .icon-box:hover .icon i{color:#fff}
.about .icon-box .title{margin-left:85px;font-weight:700;margin-bottom:10px;font-size:18px}
.about .icon-box .title a{color:#343a40;transition:.3s}
.about .icon-box .title a:hover{color:#ff5821}
.about .icon-box .description{margin-left:85px;line-height:24px;font-size:14px}
.about .video-box{background:url(../img/about-img.jpg) center center no-repeat;background-size:cover;height:270px}
.about .play-btn{width:94px;height:94px;background:radial-gradient(#d6251f 50%,red 52%);border-radius:50%;display:block;position:absolute;left:calc(50% - 47px);top:calc(50% - 47px);overflow:hidden}
.about .play-btn::after{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}
.about .play-btn::before{content:'';position:absolute;width:120px;height:120px;-webkit-animation-delay:0;animation-delay:0;-webkit-animation:pulsate-btn 2s;animation:pulsate-btn 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid rgba(255,88,33,.7);top:-15%;left:-15%;background:rgba(198,16,0,0)}
.about .play-btn:hover::after{border-left:15px solid #d6251f;transform:scale(20)}
.about .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0}
@-webkit-keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
@keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
.about-new .video-box{background:url(../img/inner-images/ibs-hyderabad.webp) center center no-repeat;background-size:cover;height:600px;border-radius:10px}
.about-new .play-btn{width:94px;height:94px;background:radial-gradient(#d6251f 50%,red 52%);border-radius:50%;display:block;position:absolute;left:calc(50% - 47px);top:calc(50% - 47px);overflow:hidden;margin:0 auto;width:96px;height:96px;border-radius:50%;background:#fff;-webkit-transition:all 1s cubic-bezier(0,0,.2,1);-o-transition:all 1s cubic-bezier(0,0,.2,1);transition:all 1s cubic-bezier(0,0,.2,1);-webkit-box-shadow:0 20px 30px rgba(0,0,0,.2);box-shadow:0 20px 30px rgba(0,0,0,.2)}
.about-new .play-btn::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid #ffffff}
.about-new .play-btn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid #d60000}
.about-new .play-btn:hover::after{border-left:15px solid #d6251f;transform:scale(20)}
.about-new .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0;}
@-webkit-keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
@keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
.about-awards .video-box{background:url(../img/inner-images/Leading-Private-University-in-India.jpg) no-repeat;background-position:top;height:500px;border-radius:10px}
.about-awards .play-btn{background:radial-gradient(#d6251f 50%,red 52%);border-radius:50%;display:block;position:absolute;left:calc(50% - 30px);top:calc(47% - 51px);overflow:hidden;margin:0 auto;width:70px;height:70px;border-radius:50%;background:#ff3029;-webkit-transition:all 1s cubic-bezier(0,0,.2,1);-o-transition:all 1s cubic-bezier(0,0,.2,1);transition:all 1s cubic-bezier(0,0,.2,1);-webkit-box-shadow:0 20px 30px rgba(0,0,0,.2);box-shadow:0 20px 30px rgba(0,0,0,.2)}
.about-awards .play-btn::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid red}
.about-awards .play-btn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid #d60000}
.about-awards .play-btn:hover::after{border-left:15px solid #d6251f;transform:scale(20)}
.about-awards .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0}
@-webkit-keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
@keyframes pulsate-btn {
0%{transform:scale(.6,.6);opacity:1}
100%{transform:scale(1,1);opacity:0}
}
.mobile-nav-toggle{display:none}
@media (max-width:767px) {
#header-section h1{font-size:18px}
.placement-section .details h3{margin-top:20px}
.placement-section .nav-link{font-size:16px}
#our-alumni .university-content-box{height:400px}
#our-alumni .alumni-content h5{line-height:1;font-size:20px}
.events-testimonials .owl-dot{margin:0 15px}
.events .owl-dot{margin:0 15px}
.clients .owl-dot{margin:0 15px}
}
.span--none{visibility:hidden}
.text-dark-red{color:#d6251f!important}
@media (max-height:768px),(max-width:1200px) {
.events-testimonials .card .date-box{top:155px}
.tab-10{margin-top:3rem!important}
}
.emargency-box-industry img{bottom:0;color:rgba(0,0,0,.1);font-size:10em;position:absolute;right:10px;-webkit-transform:translateX(25%) translateY(25%);transform:translateX(25%) translateY(25%);z-index:0;border:1px solid #fff;width:50px;height:50px;padding:10px}
.top-24{top:-24px}
.emargency-box img{bottom:25px;color:rgba(0,0,0,.1);font-size:10em;position:absolute;right:10px;-webkit-transform:translateX(25%) translateY(25%);transform:translateX(25%) translateY(25%);z-index:0;border:1px solid #fff;width:50px;height:50px;padding:10px;border-radius:25px}
.title-name{margin-bottom:.5rem;font-weight:500;line-height:1.2;font-size:1.75rem}
.m-top-rem{margin-top:1.9rem}
.icfai-about-new-section{overflow:hidden}
.box-content-new-section{box-shadow:0 9px 38px 0 #efefef;padding:25px}
.box-content-new-section p{font-size:18px;line-height:30px;text-align:justify}
.main{overflow:hidden}
@media (max-width:767px) {
.icfai-dept .sn-img{width:100%}
.icfai-dept .sn-content{width:100%;padding-left:0}
.icfai-dept-main .icfai-dept{height:auto;padding:0;margin-bottom:40px}
.icfai-dept-main .cust-ul{line-height:30px}
.icfai-dept .sn-img{margin-bottom:20px}
.m-top-rem{margin-top:0}
.box-content-new-section{box-shadow:0 9px 38px 0 #efefef;padding:25px 15px}
}
.breadcrumb{background:#fff;}
#footer{background:#2f277e;padding:0;font-size:14px;margin-top:0;border-top: 3px solid #e31e34; font-weight: 400;}
#footer .footer-top{background:#362d92;border-top:2px solid #362d92;padding:10px 0 0}
#footer .footer-top .footer-info{margin-bottom:30px}
#footer .footer-top .footer-info h3{font-size:16px;font-weight:700;margin-top:3px;margin-bottom: 1px;}
#footer .footer-top .footer-info p{font-size:14px;margin-bottom:0;color:#fff;}
#footer .footer-top .social-links a{font-size:16px;display:inline-block;background:#ffff;color:#e31e34;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}
#footer .footer-top .social-links a:hover{background:#e31e34;color:#fff;text-decoration:none}
#footer .footer-top h3{font-size:16px;font-weight:700;color:#ffc107;position:relative;margin-top:3px;margin-bottom: 0px;}
#footer .footer-top .footer-links{margin-bottom:30px; border-right: 1px solid #545454;}
#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}
#footer .footer-top .footer-links ul li{padding:5px 0;display:flex;align-items:center}
#footer .footer-top .footer-links ul a{color:#fff;transition:.3s;display:inline-block;}
#footer .footer-top .footer-links ul a:hover{color:#e31e24}
#footer .copyright{padding-top:10px;font-size:12px}
#footer .copyright strong{font-size:14px}
#footer .credits{padding-top:10px;text-align:center;font-size:13px;color:#fff}
